--- a/arch/arm/mach-orion5x/wnr854t-setup.c
+++ b/arch/arm/mach-orion5x/wnr854t-setup.c
@@ -57,15 +57,19 @@ static struct mtd_partition wnr854t_nor_
 	{
 		.name		= "kernel",
 		.offset		= 0x00000000,
-		.size		= 0x00100000,
+		.size		= 0x00140000,
 	}, {
 		.name		= "rootfs",
-		.offset		= 0x00100000,
-		.size		= 0x00660000,
+		.offset		= 0x00140000,
+		.size		= 0x00620000,
 	}, {
 		.name		= "uboot",
 		.offset		= 0x00760000,
 		.size		= 0x00040000,
+	}, {
+		.name		= "image",	// for sysupgrade
+		.offset		= 0x00000000,
+		.size		= 0x00760000,
 	},
 };
 
